• word of the day

    pennisetum setaceum

    pennisetum setaceum - Dictionary definition and meaning for word pennisetum setaceum

    Definition
    (noun) tall perennial ornamental grass with long nodding flower plumes of tropical Africa and Asia
Download our Mobile App Today
Receive our word of the day
on Whatsapp